(something) really big - German English Dictionary